sea games
Reading a Track: When the Stopwatch Lies and the Stadium Tells the TruthReading a Track: When the Stopwatch Lies and the Stadium Tells the Truth On a...
The Discipline of the Zero: Why a Sports Data Analyst Must Learn to Say 'Insufficient Information'There was one night in Hai Phong when I opened a file on my screen. The file...
Vietnamese Tennis: A Breathing Rhythm That Has Never Fully BrokenA late-weekend morning. Court three at the Phu Tho tennis complex dried faste...
Nine Sections, Not One Line of Data: The Analytical Void Behind Vietnam's Swimming MedalsOn the night of an individual medley final at a domestic meet, the stands...
When Fight Records Are Empty: Vietnamese Martial Arts and the Price of Blind DataAt 5:40 in the morning in Chiang Mai, I opened a folder named "Vietnam" and...
Vietnamese Women's Table Tennis: When Beautiful Rallies Are Not Counted by the CrowdVietnamese Women's Table Tennis: When Beautiful Rallies Are Not Counted by th...
Interrogating the Results Board: How to Read Vietnamese Track and FieldAlmost every summer, Vietnamese track-and-field communities circulate photos ...
When Data Goes Silent: Lessons from the Gaps in Vietnamese Swimming AnalysisPeople look at the goal; I look at the pass ten moves earlier. In swimming,...
An Se-young Sets a Wave of Records After Asian Games 2026 Women's Singles Gold: The Worlds-Asiad Double and a Nine-Match Run Over YamaguchiAICHI-NAGOYA, September 29, 2026 — The women's singles final at the Asian Gam...
Ashlyn Anderson – The 9-Second Breakthrough and the Journey to RiceAn empty stadium, only the sound of the ball crying into a poem. But in a Tex...
SIMULACRO 2026 AND THE LESSON FROM METRO CDMX: WHAT VIETNAMESE FOOTBALL MUST SEEI stood in the stands of the national stadium that day, looking down at the...
Sofia and Eight Fiefdoms: Inside the Third European Disability Snooker ChampionshipOn table four in Sofia, the Pollitt twins walked into a deciding frame with...
Chess Scoresheet Becomes Diplomatic Symbol: When Chess Connects Two NationsThe stadium is empty, but the applause from 2026 still echoes in every old...
Vietnamese Women's Football: Voices from the Locker Room and the Journey Beyond Empty StandsBehind the door of the locker room, there are stories that have never been...
Step-Count Metrics in Shenzhen: Satwik-Chirag's Breakthrough and the Long Shadow at the End of Srikanth's RoadI stopped the clock at the thirty-sixth shot, the score sitting at 17-17 in t...
A Black Repertoire Against Non-Critical d4 Systems: Valeri Lilov, the Theory Tax, and a Headline That Doesn't Match the BodyA Black Repertoire Against Non-Critical d4 Systems: Valeri Lilov, the Theory...
J.League Levain Cup Shock: 7 J3 Clubs Defeat J2 Opponents in a Single DayOn September 2, 2026, the J.League Levain Cup group stage witnessed a rare...
Thai Messi Returns: A Revenge Blade or an Old Wound for Coach Hudson?Saigon, a late September afternoon, I sat in my usual riverside coffee shop,...
Asian Games 2026: India's Full Badminton Contingent - In-Depth AnalysisIndia's badminton team has announced a 20-member squad for the 2026 Asian Gam...
StarSeries Fall 2026: NRG Beat MOUZ 2-1, 129 VRS Points and the Cache LessonAt 2:17 AM in Busan, I opened the VRS table. Three lines appeared: Cache 13-1...
